﻿//----------------------------------------------------------------
// Desc: 
// Edit: ShowLong, http://blog.csdn.net/showlong
//
// Date Created: 2010-06-11
//
// Update Date : 
//
// Copyright (c) Fuel4D (http://www.fuel4d.com), All rights reserved.
//
//----------------------------------------------------------------
#pragma once


//----------------------------------------------------------------
//
//----------------------------------------------------------------
#define FUEL_MODULE_ENGINE 1


//----------------------------------------------------------------
//
//----------------------------------------------------------------
#include "FuelCore.h"
#include "Engine/FEngineDefine.h"       // 引擎符号定义
#include "Engine/IFEngine.h"            // 引擎对象
#include "Engine/FEngineHelper.h"       // 引擎附加


//----------------------------------------------------------------
//
//----------------------------------------------------------------
// 创建引擎对象
extern FAPI IFEngine* FNewEngine();
// 删除引擎对象
extern FAPI void FDelEngine(IFEngine*& engine);
// 根据引擎ID获取引擎
extern FAPI IFEngine* FGetEngine(FIDENGINE id = 0);